package com.example.rjxmgl.controller;

import com.example.rjxmgl.service.ClassService;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;






/**
 * 班级表
 *
 * @author khai 951992121@qq.com
 * @since 1.0.0 2024-12-05
 */
@RestController
@RequestMapping("staff/class")
@Api(tags = "班级表")
public class ClassController {

    @Autowired
    private ClassService classService;

//    @GetMapping("page")
//    @ApiOperation("分页")
//    public ResultMessage<IPage<Class>> page() {
//        IPage<Class> data = classService.page(PageUtil.initPage(page), PageUtil.initWrapper(entity, searchVo));
//        return ResultUtil.data(data);
//
//    }
//
//    @GetMapping("{id}")
//    @ApiOperation("信息")
//    public ResultMessage<Class> get(@PathVariable("id") Long id) {
//        Class data = classService.getById(id);
//
//        return ResultUtil.data(data);
//    }
//
//    @PostMapping
//    @ApiOperation("保存")
//    public ResultMessage save(@RequestBody Class entity) {
//        //效验数据
//        return classService.save(entity) ? ResultUtil.success() : ResultUtil.error(ResultCode.ERROR);
//
//    }
//
//    @PutMapping
//    @ApiOperation("修改")
//    public ResultMessage update(@RequestBody Class entity) {
//        //效验数据
//        return classService.updateById(entity) ? ResultUtil.success() : ResultUtil.error(ResultCode.ERROR);
//    }
//
//    @DeleteMapping
//    @ApiOperation("删除")
//    public ResultMessage delete(@RequestBody Long[] ids) {
//        //效验数据
//        return classService.removeBatchByIds(Arrays.asList(ids)) ? ResultUtil.success() : ResultUtil.error(ResultCode.ERROR);
//    }


}